首页
关于
优乐购
开发
生活
大事记
导航
关键字:Event Loop
跟着whatwg看一遍事件循环
前言 对于单线程来说,事件循环可以说是重中之重了,它为任务分配不同的优先级,井然有序的调度。让js解析,用户交互,页面渲染等互不冲突,各司其职。 我们书写的代码无时无刻都在和事件循环打交道,要想写出更流畅,我们就必须深入了解事件循环,下面我 ...
分类:
阅读:965
发布时间:2020-06-28
promise经典面试题
上期讲了promise基本概念和用法,今天结合上期的内容,讲解几道经典的相关面试题。 promise基本规则: 1. 首先Promise构造函数会立即执行,而Promise.then()内部的代码在当次事件循环的结尾立即执行(微任务)。 2 ...
分类:
阅读:881
发布时间:2020-06-25
第34期 你真的理解setState吗 & 探索React的内在—Fiber&Algebraic Effects & 成为自信的node.js开发者(二)
你真的理解setState吗? 面试官:“react中setState是同步的还是异步?” 我:“异步的,setState不能立马拿到结果。” 面试官:“那什么场景下是异步的,可不可能是同步,什么场景下又是同步的?” 我:“......” ...
分类:
阅读:733
发布时间:2020-06-14
高频面试题:JavaScript事件循环机制解析
文章首次发表在 个人博客 前言 最近面试了很多家公司,这道题几乎是必被问到的一道题。之前总觉得自己了解得差不多,但是当第一次被问到的时候,却不知道该从哪里开始说起,涉及到的知识点很多。于是花时间整理了一下。并不仅仅是因为面试遇到了,而是理 ...
分类:
阅读:839
发布时间:2020-06-14
2020年前端面试复习必读文章
1. JavaScript 基础 1.1 执行上下文/作用域链/闭包理解 JavaScript 中的执行上下文和执行栈JavaScript深入之执行上下文栈一道js面试题引发的思考JavaScript深入之词法作用域和动态作用域JavaS ...
分类:
阅读:1159
发布时间:2020-06-14
NodeJS 中 DNS 查询的坑 & DNS cache 分析
近期在做一个 DNS 服务器切换升级的演练中发现,我们在 NodeJS 中使用的 axios 以及默认的 dns.lookup 存在一些问题,会导致切换过程中的响应耗时从 ~80ms 上升至 ~3min,最终 nginx 层出现大量 502 ...
分类:
阅读:1040
发布时间:2020-05-10
Javascript进阶——异步编程原理
理解JS异步 同步和异步 同步:调用之后得到结果,再依次执行其他的任务 异步:调用之后可以不等待结果,继续做其他的事 众所周知,Javascript是单线程的,代码只能一行一行通过JS引擎的主线程执行。但是这种模式存在一个问题:如果有一个任 ...
分类:
阅读:771
发布时间:2020-04-28
Javascript进阶——异步编程
理解JS异步 同步和异步 同步:调用之后得到结果,再依次执行其他的任务 异步:调用之后可以不等待结果,继续做其他的事 众所周知,Javascript是单线程的,代码只能一行一行通过JS引擎的主线程执行。但是这种模式存在一个问题:如果有一个任 ...
分类:
阅读:901
发布时间:2020-04-28
【综合篇】浏览器的工作原理:浏览器幕后揭秘
web(给达达前端加星标,提升前端技能) 了解浏览器是如何工作的,能够让你站在更高的角度去理解前端浏览器的发展历程的三大路线,第一是应用程序web化,第二是web应用移动化,第三是web操作系统化。是不是有点不直白。应用程序web化就是随 ...
分类:
阅读:997
发布时间:2020-04-13
「四」浏览器中js引擎解析过程(看完秒懂!)
我们前几章和讲解了什么浏览器的组成部分以及渲染引擎,今天我们主要讲一下js引擎的相关知识点,那么在开讲之前我们需要回顾一下有关渲染引擎的相关知识点 渲染引擎 关键渲染路径是指浏览器从最初接收请求来的HTML、CSS、javascript等资 ...
分类:
阅读:966
发布时间:2020-04-12
暂无数据
1
2
3
4
专题推荐
从零搭建博客
前端开发
javascript教程
vue3+ts教程
推荐阅读
1
超速驾驶被扣6分,罚款200元
阅读:810
发布时间:2025-07-28 22:34:41
2
回长沙参加老婆妹妹的婚礼
阅读:682
发布时间:2025-08-10 21:53:45
3
umami统计:适合个人网站的专业统计工具
阅读:681
发布时间:2025-12-11 22:10:45
4
比亚迪的刹车偏软如何通过车机设置解决
阅读:554
发布时间:2025-08-18 22:17:33
5
CleanAds:百度、Bing、CSDN 广告清理插件
阅读:484
发布时间:2025-10-10 21:19:32
6
如何整治各种网络爬虫(比如SemrushBot)
阅读:463
发布时间:2025-12-02 22:35:29
7
下班后打车碰到女司机
阅读:416
发布时间:2025-08-18 22:35:36
8
如何将Node.js REST API转换为AI专用的MCP服务器
阅读:338
发布时间:2025-12-27 23:56:12
9
利用AI自动发布文章效果如何?
阅读:289
发布时间:2025-11-30 21:21:53
10
2025年国庆回家行程记录
阅读:287
发布时间:2025-10-09 22:25:15